staff_list = []

# 显示菜单
def show_menu() :
    print("*" * 50)
    print("欢迎使用！[人员管理系统]v1.0")
    print("1(查询)")
    print("2(添加)")
    print("3(删除)")
    print("4(修改)")
    print("5(查看全部)")
    print()
    print("0(退出)")
    print("*" * 50)
# 新增
def add_staff():
    print("新增员工")
    print("-" * 50)

    staff_name = input("输入姓名：")
    staff_sex = input("输入性别：")
    staff_age = input("输入年龄：")

    list = {
        "name" : staff_name,
        "sex"  : staff_sex,
        "age"  : staff_age
    }
    
    staff_list.append(list)
    print("添加 %s 成功" % staff_name)

# 修改
def up_staff() :
    pass

# 删除
def del_staff() :
    pass

# 查看所有
def sava_all() :
    print("-" * 50)
    print("查看所有")
    if len(staff_list)>0:
        for data in staff_list:
            print("+" * 50)
            print("姓名 %s" % data['name'])
            print("性别 %s" % data['sex'])
            print("年龄 %s" % data['age'])
        else:
            print("-" * 50)
            print("查询完毕,共有%s条数据" % len(staff_list))
    else:
        print("+" * 50)
        print("当前没有数据")   

# 查询
def sava_staff() :
    print("-" * 50)
    print("查询人员")
    input_name = input("请输入要查询名称：")
    for data in staff_list:
        if data['name'] == input_name:
            print("姓名 %s" % data['name'])
            print("性别 %s" % data['sex'])
            print("年龄 %s" % data['age'])
            break
        else:
            print("查询的人员不存在")
